#include <stdio.h>
#include <stdbool.h>

//只需判断至多只有一个字母有一个，其余至少为2或2的倍数个
bool canPermutePalindrome(char* s){
	int arr[123] = { 0 };
	while (*s){
		arr[*s]++;
		s++;
	}
	int flag = 0;
	for (int i = 0; i < 123; i++){

		if (arr[i] & 1){
			flag++;
			if (flag > 1){
				return false;
			}
		}
	}
	return true;
}